package com.isoft.airportsystem.entity.flight;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

// BoardingGateInfo.java
@Data
public class BoardingGateInfo {
    private String flightId;
    private String flightNumber;
    private String flightDate;
    private String boardingGate;
    private String departureAirportCode;
    private String departureAirportName;
    private String status;
    // 新增 DFLT_GTGA_CODE 对应的属性
    private String dfltGtgaCode;
    // 新增 DFLT_GTGA_BTSC 对应的属性
    private String dfltGtgaBtsc;

    // 添加时间字段
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date planDepartTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date estDepartTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date actualDepartTime;
}